| Total Complexity | 285 |
| Dependencies | 11 |
| Dependents | 3 |
| Total lines | 2,879 |
| Lines of code | 1,732 |
| Logical lines of code | 644 |
| Comment lines | 706 |
| Methods | 103 |
| Properties | 7 |
| Method | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| posts() | 40 | 247 | ||
| setup_defaults() | 3 | 514 | ||
| do_replacement() | 38 | 17 | 68 | |
| replacement_form_submission() | 40 | 13 | 57 | |
| single_post() | 42 | 13 | 50 | |
| handle_meta_replacement() | 48 | 13 | 29 | |
| create_post_query() | 42 | 6 | 59 | |
| add() | 50 | 8 | 28 | |
| replacement_auto_login_link() | 56 | 6 | 17 | |
| get_table() | 47 | 4 | 41 | |
| replacement_date() | 52 | 5 | 26 | |
| parse_atts() | 57 | 5 | 18 | |
| show_replacements_dropdown() | 49 | 4 | 30 | |
| replacement_this_email() | 62 | 5 | 11 | |
| replacement_this_flow() | 62 | 5 | 11 | |
| process() | 58 | 4 | 16 | |
| replacement_upcoming_birthday() | 59 | 4 | 16 | |
| replacement_files() | 57 | 4 | 15 | |
| replacement_files_plain_text() | 58 | 4 | 15 | |
| parse_code() | 56 | 3 | 19 | |
| replacement_business_address() | 57 | 3 | 18 | |
| replacement_confirmation_link_raw() | 63 | 4 | 10 | |
| replacement_birthday() | 62 | 3 | 12 | |
| replacement_user() | 62 | 3 | 12 | |
| did_code() | 69 | 3 | 7 | |
| show_replacements_button() | 58 | 2 | 15 | |
| replacement_owner_first_name() | 66 | 3 | 10 | |
| replacement_owner_last_name() | 66 | 3 | 10 | |
| replacement_owner_phone() | 69 | 3 | 7 | |
| replacement_owner_signature() | 64 | 3 | 10 | |
| view_in_browser_link() | 69 | 3 | 7 | |
| __construct() | 61 | 2 | 12 | |
| get_random_groundhogday_quote() | 55 | 1 | 20 | |
| tackle_replacements() | 64 | 2 | 10 | |
| replacement_website() | 68 | 2 | 7 | |
| replacement_profile_picture() | 65 | 2 | 9 | |
| replacement_first_initial() | 69 | 2 | 7 | |
| replacement_last_initial() | 69 | 2 | 7 | |
| replacement_username() | 79 | 2 | 3 | |
| replacement_phone_ext() | 67 | 2 | 8 | |
| replacement_country() | 69 | 2 | 7 | |
| replacement_notes() | 63 | 2 | 10 | |
| replacement_owner_email() | 70 | 2 | 7 | |
| replacement_owner() | 70 | 2 | 7 | |
| replacement_substring() | 63 | 2 | 10 | |
| replacement_redact() | 70 | 2 | 7 | |
| get_codes_for_frontend() | 65 | 1 | 10 | |
| make_hidden() | 80 | 1 | 3 | |
| add_group() | 80 | 1 | 3 | |
| remove() | 80 | 1 | 3 | |
| remove_group() | 80 | 1 | 3 | |
| has_replacement() | 80 | 1 | 3 | |
| get_replacements() | 82 | 1 | 3 | |
| get_context() | 82 | 1 | 3 | |
| context_is_html() | 80 | 1 | 3 | |
| context_is_plain() | 80 | 1 | 3 | |
| get_current_contact() | 82 | 1 | 3 | |
| add_code_to_stack() | 80 | 1 | 3 | |
| remove_code_to_stack() | 80 | 1 | 3 | |
| invalidate_replacements_cache() | 81 | 1 | 3 | |
| replacements_in_footer() | 74 | 1 | 7 | |
| replacement_meta() | 78 | 1 | 3 | |
| replacement_optin_status() | 81 | 1 | 3 | |
| tag_names() | 72 | 1 | 5 | |
| get_contact_tag_names() | 76 | 1 | 4 | |
| replacement_get_params() | 80 | 1 | 3 | |
| replacement_id() | 83 | 1 | 3 | |
| replacement_first_name() | 82 | 1 | 3 | |
| replacement_last_name() | 82 | 1 | 3 | |
| replacement_full_name() | 82 | 1 | 3 | |
| replacement_email() | 82 | 1 | 3 | |
| replacement_mobile_phone() | 82 | 1 | 3 | |
| replacement_phone() | 82 | 1 | 3 | |
| replacement_line1() | 81 | 1 | 3 | |
| replacement_line2() | 81 | 1 | 3 | |
| replacement_city() | 81 | 1 | 3 | |
| replacement_state() | 81 | 1 | 3 | |
| replacement_zip() | 81 | 1 | 3 | |
| replacement_country_code() | 81 | 1 | 3 | |
| replacement_ip_address() | 81 | 1 | 3 | |
| replacement_time_zone() | 81 | 1 | 3 | |
| replacement_address() | 76 | 1 | 4 | |
| replacement_confirmation_link() | 70 | 1 | 5 | |
| replacement_confirmation_link_plain_text() | 71 | 1 | 5 | |
| replacement_unsubscribe_link() | 81 | 1 | 3 | |
| site_url() | 82 | 1 | 3 | |
| replacement_local_date() | 71 | 1 | 6 | |
| replacement_business_name() | 81 | 1 | 3 | |
| replacement_business_phone() | 81 | 1 | 3 | |
| post_title() | 80 | 1 | 3 | |
| post_excerpt() | 80 | 1 | 3 | |
| post_featured_image() | 80 | 1 | 3 | |
| post_featured_image_plain_text() | 77 | 1 | 3 | |
| post_featured_image_url() | 80 | 1 | 3 | |
| post_content() | 80 | 1 | 3 | |
| post_url() | 80 | 1 | 3 | |
| post_excerpt_ellipses() | 83 | 1 | 3 | |
| posts_plain() | 70 | 1 | 6 | |
| replacement_andList() | 78 | 1 | 3 | |
| replacement_orList() | 78 | 1 | 3 | |
| replacement_ol() | 78 | 1 | 3 | |
| replacement_ul() | 78 | 1 | 3 | |
| jsonSerialize() | 82 | 1 | 3 |